﻿// Copyright (c) .NET Foundation and Contributors. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.

namespace Roslynator;

internal static class RoslynMetadataNames
{
    public static readonly MetadataName Microsoft_CodeAnalysis = MetadataName.Parse("Microsoft.CodeAnalysis");
    public static readonly MetadataName Microsoft_CodeAnalysis_CodeFixes = MetadataName.Parse("Microsoft.CodeAnalysis.CodeFixes");
    public static readonly MetadataName Microsoft_CodeAnalysis_CodeFixes_ExportCodeFixProviderAttribute = MetadataName.Parse("Microsoft.CodeAnalysis.CodeFixes.ExportCodeFixProviderAttribute");
    public static readonly MetadataName Microsoft_CodeAnalysis_CodeRefactorings = MetadataName.Parse("Microsoft.CodeAnalysis.CodeRefactorings");
    public static readonly MetadataName Microsoft_CodeAnalysis_CodeRefactorings_ExportCodeRefactoringProviderAttribute = MetadataName.Parse("Microsoft.CodeAnalysis.CodeRefactorings.ExportCodeRefactoringProviderAttribute");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_CSharpExtensions = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.CSharpExtensions");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_CSharpSyntaxNode = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.CSharpSyntaxNode");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_AnonymousFunctionExpressionSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.AnonymousFunctionExpressionSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_BaseExpressionColonSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.BaseExpressionColonSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_BaseTypeSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.BaseTypeSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_CrefSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.CrefSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_ExpressionSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_InterpolatedStringContentSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.InterpolatedStringContentSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_MemberCrefSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.MemberCrefSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_MemberDeclarationSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.MemberDeclarationSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_PatternSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.PatternSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_QueryClauseSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.QueryClauseSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_SelectOrGroupClauseSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.SelectOrGroupClauseSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_SimpleNameSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.SimpleNameSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_StatementSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_SwitchLabelSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.SwitchLabelSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_TypeParameterConstraintSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.TypeParameterConstraintSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_TypeSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.TypeSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_VariableDesignationSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.VariableDesignationSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_XmlAttributeSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.XmlAttributeSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_XmlNodeSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.XmlNodeSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_Syntax_CollectionElementSyntax = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.Syntax.CollectionElementSyntax");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharp_SyntaxKind = MetadataName.Parse("Microsoft.CodeAnalysis.CSharp.SyntaxKind");
    public static readonly MetadataName Microsoft_CodeAnalysis_CSharpExtensions = MetadataName.Parse("Microsoft.CodeAnalysis.CSharpExtensions");
    public static readonly MetadataName Microsoft_CodeAnalysis_Diagnostics = MetadataName.Parse("Microsoft.CodeAnalysis.Diagnostics");
    public static readonly MetadataName Microsoft_CodeAnalysis_Diagnostics_DiagnosticAnalyzerAttribute = MetadataName.Parse("Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzerAttribute");
    public static readonly MetadataName Microsoft_CodeAnalysis_SyntaxTriviaList = MetadataName.Parse("Microsoft.CodeAnalysis.SyntaxTriviaList");
    public static readonly MetadataName Microsoft_CodeAnalysis_Text_TextSpan = MetadataName.Parse("Microsoft.CodeAnalysis.Text.TextSpan");
}
